Tureng Mobile
Deyim
2
f.
exert oneself
f.
bend over backwards
Argo
1
f.
bust (one's) chops